subhuman being - Espagnol Anglais Dictionnaire